polyhydroxy ketone - French English Dictionary